long and narrow dell - Türkçe İngilizce Sözlük